google.golang.org/protobuf/reflect/protoreflect.sliceHeader.Data (field)
22 uses
internal/reflectlite
swapper.go#L72: val1 := arrayAt(s.Data, i, size, "i < s.Len")
swapper.go#L73: val2 := arrayAt(s.Data, j, size, "j < s.Len")
internal/unsafeheader
unsafeheader.go#L23: Data unsafe.Pointer
reflect
swapper.go#L73: val1 := arrayAt(s.Data, i, size, "i < s.Len")
swapper.go#L74: val2 := arrayAt(s.Data, j, size, "j < s.Len")
value.go#L1422: val := arrayAt(s.Data, i, typ.Size(), "i < s.Len")
value.go#L1977: return uintptr((*unsafeheader.Slice)(v.ptr).Data)
value.go#L2245: base = s.Data
value.go#L2272: s.Data = arrayAt(base, i, typ.Elem.Size(), "i < cap")
value.go#L2275: s.Data = base
value.go#L2307: base = s.Data
value.go#L2324: s.Data = arrayAt(base, i, typ.Elem.Size(), "i < k <= cap")
value.go#L2327: s.Data = base
value.go#L2530: return (*unsafeheader.Slice)(v.ptr).Data
value.go#L2636: typedarrayclear(st.Elem, sh.Data, sh.Len)
value.go#L2705: ds.Data = dst.ptr
value.go#L2712: ss.Data = src.ptr
value.go#L2719: ss.Data = sh.Data
value.go#L2918: s := unsafeheader.Slice{Data: unsafe_NewArray(&(typ.Elem().(*rtype).t), cap), Len: len, Cap: cap}
value.go#L2928: s := unsafeheader.Slice{Data: p, Len: n, Cap: n}
value.go#L3493: return Value{t.common(), h.Data, v.flag&^(flagIndir|flagAddr|flagKindMask) | flag(Pointer)}
value.go#L3504: ptr := h.Data